Skip to content

Rewrite Readme - #19

Merged
Jochengehtab merged 4 commits into
mainfrom
documentation/Readme
Jul 2, 2026
Merged

Rewrite Readme#19
Jochengehtab merged 4 commits into
mainfrom
documentation/Readme

Conversation

@LordofGhost

Copy link
Copy Markdown
Member

Please review in detail, if information is actually correct

Copilot AI review requested due to automatic review settings June 30, 2026 20:15

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s README to reflect the current intended positioning of the repository (educational/experimental RSA primitives) and to provide basic integration and usage guidance for the C++20/CMake library.

Changes:

  • Rewrote the README overview to describe the exposed types (core::Encryptor, core::Decryptor, PublicKey, PrivateKey, keyPair) and the Base256 dependency.
  • Added “Installation and Integration” guidance (clone with submodules + CMake add_subdirectory usage).
  • Added a basic C++ usage example and a short architecture section.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
#include <vector>

int main() {
keyPair keys;
Comment thread README.md Outdated
Comment on lines +59 to +60
- `keyPair` owns the current public/private key data and provides serialization
helpers.
Comment thread README.md
Comment on lines +20 to +26
To integrate the library into another CMake project, add this repository as a
subdirectory and link against the `RSA` target:

```cmake
add_subdirectory(path/to/RSA-Encryptor)
target_link_libraries(YourTarget PRIVATE RSA)
```
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md
Comment thread README.md Outdated

@SecondJochen SecondJochen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Jochengehtab Jochengehtab left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@Jochengehtab
Jochengehtab merged commit bdac495 into main Jul 2, 2026
7 checks passed
@Jochengehtab
Jochengehtab deleted the documentation/Readme branch July 2, 2026 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants